/* Style.css
	For Bitzero.com
*/


/* class container */
.container{
	width:100%;
	height:auto;
}
/* class header */
.header {
  height: 194px;
  width:100%;
  background-color: #D7D7D7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -5px 10px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.3);
  -moz-box-shadow: inset 0 -5px 10px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.3);
  -webkit-box-shadow: inset 0 -5px 10px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(255, 255, 255, 0.3);
  border-spacing: 0px;
}
.header #logo{
	float: left;
	position: relative;
	margin-top: -10px;
	margin-left: 0px;

}

.header #menu{
	background-color:black;
	height:20px;
	width:217px;
	margin-right:20px;
	float:right;
	position:relative;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
.header #menu a{
	color:white;
	text-decoration:none;
}
.header #menu a:hover{
	color:#4583b2;
}
.header #menu ul{
	text-decoration:none;
	padding: 0;
	list-style-type: none;
	color:white;
}
.header #menu li{
	display:inline;
	vertical-align: middle;
	margin-left:5px;
}

.header #menu img{
	width:25px;
	height:22px;
	vertical-align: top;
}
/*end header*/
#controller-head{
	height: 100px;
	width: 834px;
	margin: 0 auto;
	margin-top:-100px;
	position:relative;
	background-color: #8FBBDE;
	border-top-left-radius: 27px;
	border-top-right-radius: 27px;
	border-spacing: 0px;
}
/*class controller*/
.controller{
width: 834px;
margin: 0 auto;
border-spacing: 0px;
}
.controller  #logo{
height: 21px;
width: 834px;
background-color: #649ECC;
}
.controller  #menu{
border-left:#D7D7D7 1px solid;
border-bottom:#D7D7D7 1px solid;
border-top:#D7D7D7 1px solid;
margin-left:-120px;
position:absolute;
width:120px;
text-align:left;
}
.controller #menu ul{
list-style-type:none;
text-decoration:none;

width:auto;
}
.controller #menu li{
width:auto;
border-bottom:#D7D7D7 1px solid;
border-top:#D7D7D7 1px solid;
}
.controller  #content{
height: auto;
width: 832px;
background-color: white;
border-left:#D7D7D7 3px solid;
border-bottom:#D7D7D7 3px solid;
border-right:#D7D7D7 3px solid;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
}

/*end controller*/
#controller-head{
	height: 100px;
	max-height: 100px;
	min-height: 100px;
	width: 834px;
	margin: 0 auto;
	margin-top:-115px;
	text-align:center;
	position:relative;
	background-color: #8FBBDE;
	border-top-left-radius: 27px;
	border-top-right-radius: 27px;
	border-spacing: 0px;
	color:gray;
	vertical-align:bottom;
}
 #controller-head img{
	vertical-align:middle;
}
 #controller-head-text{
	margin-top:80px;
	width:834px;
	margin: 0 auto;
	text-align:center;
	position:absolute;
}
.clear{
	clear:both;
}

/*class doc&wrapper*/
#wrapper{
position:fixed;
bottom:0;
width:100%;
min-height:40px;
}
#dock{
min-width:91px;
margin:0 auto;
border-top-left-radius: 27px;
border-top-right-radius: 27px;
border-bottom-left-radius: 27px;
border-bottom-right-radius: 27px;
bottom:0;
z-index: 1000;
}
#dock ul{
text-decoration:none;
list-style: none;
color:white;
}
#dock li{
	display:inline;
}
#dock img:hover{
	/*background-color: #4583b2;*/
	height: 60px;
	width: 60px;
}

#dock  img{
	vertical-align: bottom;
	height: 40px;
	width: 40px;
}

#docline{
background-color: #64A1CE;
height:50px;
margin:0 auto;
border-top-left-radius: 27px;
border-top-right-radius: 27px;
border-bottom-left-radius: 27px;
border-bottom-right-radius: 27px;
bottom:0;
z-index: 1001;
margin-top:-50px;

}
/*end dock*/
/*class footer*/
.footer{
bottom:0;
width:150px;
margin:0 auto;
margin-top:50px;;
color:gray;
}
.footer a{
text-decoration:none;
color:#8FBBDE;
}
/*end footer*/
